roll up in a carpet - Espagnol Anglais Dictionnaire